Nuprl Lemma : normal-ds-join 11,40

ds1,ds2:fpf(Id; x.Type).
normal-ds{i:l}(ds1 normal-ds{i:l}(ds2 normal-ds{i:l}(fpf-join(id-deq; ds1ds2)) 
latex


DefinitionsFalse, P  Q, A, left + right, P  Q, b, x:AB(x), t  T, b, , s = t, prop{i:l}, Id, Type, x.A(x), xt(x), top, fpf(Aa.B(a)), x:AB(x), id-deq, fpf-dom(eqxf), x:A  B(x), P  Q, P  Q, Unit, void, isect(Ax.B(x)), fpf-join(eqfg), fpf-ap(feqx), normal-type{i:l}(T), fpf-all(Aeqfx,v.P(x;v)), normal-ds{i:l}(ds)
Lemmasnormal-ds wf, fpf wf, fpf-join wf, top wf, fpf-join-ap-sq, fpf-join-dom, eqtt to assert, iff transitivity, eqff to assert, assert of bnot, fpf-dom wf, id-deq wf, fpf-trivial-subtype-top, Id wf, bool wf, bnot wf, not wf, assert wf

origin